Parallel SPH on CrayT 3 E and NECSX - 4 using DTS ?
نویسندگان
چکیده
In this paper we report on the results of a joint eeort of astrophysicists and computer scientists to develop and implement a parallel program that enables us to solve large systems of hydrodynamic equations and covers a wide range of applications in astrophysics. We introduce the Distributed Threads System (DTS) as an environment for the development of portable parallel applications. The numerical method Smoothed Particle Hydrodynamics (SPH) is used to simulate the viscous spreading of an accretion disk around a massive compact object as an astrophysical test problem. The SPH code was parallelized using DTS and successfully ported to systems of diierent architecture. The use of a parallel SPH code on supercomputers enables us to treat astrophysical systems that were not accessible before. The achieved speedup proves the eeciency of DTS as a parallel programming environment. The physical results show the consistency and accuracy of the SPH method.
منابع مشابه
Distributed Symbolic Computation with DTS
We describe the design and implementation of the Distributed Threads System (DTS), a programming environment for the paralleliza-tion of irregular and highly data-dependent algorithms. DTS extends the support for fork/join parallel programming from shared memory threads to a distributed memory environment. It is currently implemented on top of PVM, adding an asynchronous RPC abstraction and tur...
متن کاملSmoothed Particle Hydrodynamics with GRAPE and Parallel Virtual Machine
We have developed Remote-GRAPE, a subroutine library to use the special purpose computer GRAPE3A. The GRAPE-3A can e ciently calculate gravitational force between particles, and construct neighbor lists. All other calculations are performed on the host workstation (WS) which is directly connected to GRAPE. The use of GRAPE for Smoothed Particle Hydrodynamics (GRAPE-SPH) can in principle greatly...
متن کاملA Parallel Implementation of a Fluid Flow Simulation using Smoothed Particle Hydrodynamics
The reaction of fluid or gas flowing around an obstacle is a common engineering problem. Computer simulations are often used to measure and visualize the physical processes involved. In this report, we will discuss a parallel implementation of a simulation using the Smooth Particle Hydrodynamics (SPH) approach to fluid flow. We will discuss the design decisions made during development, problems...
متن کاملDevelopment and Astrophysical Applications of a Parallel Smoothed Particle Hydrodynamics Code with Mpi 1.1 Basic Principles
Smoothed Particle Hydrodynamics (SPH) is a particle method to simulate compressible uids. First we present a brief introduction to SPH, where we focus on an approach to treat the physical viscosity. Then we describe in detail the basic principles of our parallel implementation of the SPH method. The eeciency of the code on Cray T3E and IBM SP2 is discussed. In the last part we present a short i...
متن کاملSimulation of static sinusoidal wave in deep water environment with complex boundary conditions using proposed SPH method
The study of wave and its propagation on the water surface is among significant phenomena in designing quay, marine and water structures. Therefore, in order to design structures which are exposed to direct wave forces, it is necessary to study and simulate water surface height and the wave forces on the structures body in different boundary conditions. In this study, the propagation of static ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998